/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package service.inventory;

import java.util.Date;
import java.util.List;
import java.util.Map;
import model.inventory.ItemPrice;
import utility.NameValueList;

/**
 *
 * @author jay
 */
public interface ItemPriceService {
    
    boolean save(List<ItemPrice> itemPrice);
    boolean delete(ItemPrice itemPrice);
    ItemPrice get(int itemId, int priceLevel, Date curdate);
    List<Date> getDates(int itemId);
    List<ItemPrice> getAll(Map<NameValueList, Object> params);
    List<ItemPrice> getAll(int start, int num, Map<NameValueList, Object> params);
    
}
